primate cities - French English Dictionary